#pragma once

#include	<Singleton.h>
#include	<string>
#include	<vector>

class NameFilter : public ISingleton<NameFilter> {
public:
	NameFilter() : _characters() {}

	bool	Initialize();
	bool	Check(const std::string & name);

private:
	std::vector<uint32_t> _characters;
};